package exercici1;

/**
 * Clase que implementa Mesero.
 * 
 * @author Jose Antonio Prieto Carballo NIA 37682<br>
 * Iván Gómez González NIA 33387
 * 
 * @see Spain - Barcelona - UPF - Telemàtica - 3r - Aplicacions Telemàtiques 2 - Practica 9
 */
public class Mesero {

    /** Nombre del mesero. */
    private String nombre;

    /** Número de mesas atentidas por el mesero. */
    private int mesasAtendidas;

    /**
     * Constructor de la clase.
     * @param nombre
     */
    public Mesero (String nombre) {
        // Le da un nombre e inicializa el número de mesas atendidas
        this.nombre = nombre;
        mesasAtendidas = 0;
    }

    /**
     * Getter. Retorna el número de mesas atentidas por el mesero.
     * @return int
     */
    public int getMesasAtendidas () {
        return mesasAtendidas;
    }

    /**
     * Getter. Retorna el nombre del mesero.
     * @return String
     */
    public String getNombre () {
        return nombre;
    }

    /**
     * Función que sirve para incrementar el número de mesas atendidas por el mesero.
     */
    public void incrementarMesasAtendidas () {
        mesasAtendidas++;
    }
}
